Three Features for Component Frameworks
نویسنده
چکیده
Component-oriented programming promises to provide many of the bene ts that object-oriented programming has arguably failed to deliver: increased productivity, reliability, and exibility via increased reuse of third-party software. Unfortunately, it is not always clear how componentoriented programming di ers from object-oriented programming, or why component-oriented programming should succeed where object-oriented programming has failed. We identify three technical features which need to be supported by component-oriented programming languages or frameworks | component containment; multiple instances of component interfaces; and interface dispatch | and give examples to show why these features may help component-oriented programming live up to its claims.
منابع مشابه
Metal-organic frameworks of cobalt and nickel centers with carboxylate and pyridine functionality linkers: Thermal and physical properties; precursors for metal oxide nanoparticle preparation
This article provides an overview on preparation, design, crystal structure and properties of some metal-organic frameworks of carboxylate coordination polymers mixed with pyridine-functionality linkers prepared in our laboratory. The article covers coordination polymers in two- and three-dimensional supramolecular architectures. The reported coordination polyme...
متن کاملMulti-component synthesis of spiro[indoline-3,4'-pyrrolo[3,4-c]pyrazoles] using Zn(BDC) metal-organic frameworks as a green and efficient catalyst
In this research, a series of spiro compounds was efficiently synthesized via one-pot multi component reactions of isatins, aryl amines, dimethyl acetylenedicarboxylate and hydrazine in the presence of Zn(BDC) MOF as catalyst. The key superiority of this process is high yields, easy work-up, short reaction times, and purification of the products by the non-chromatographic system. The study of t...
متن کاملHydroxy sodalite zeolite as a recyclable catalyst for the green synthesis of tetrahydrobenzo[b]pyrans via one-pot three-component condensation reaction
The utilization of hydroxy sodalite (H-SOD) as catalyst under solvent-free condition is described for the efficient preparation of tetrahydrobenzo[b]pyrans. These compounds are synthesized by three-component reactions of aldehydes, alkylnitriles and dimedone. H-SOD that is the waste-product of zeolite manufacturing process is used as an efficient and a very inexpensive catalyst. Furthermore, it...
متن کاملHydroxy sodalite zeolite as a recyclable catalyst for the green synthesis of tetrahydrobenzo[b]pyrans via one-pot three-component condensation reaction
The utilization of hydroxy sodalite (H-SOD) as catalyst under solvent-free condition is described for the efficient preparation of tetrahydrobenzo[b]pyrans. These compounds are synthesized by three-component reactions of aldehydes, alkylnitriles and dimedone. H-SOD that is the waste-product of zeolite manufacturing process is used as an efficient and a very inexpensive catalyst. Furthermore, it...
متن کاملEvaluating ELT Materials: A Comparison between Traditional Materials and Mobile Apps
This study attempted to evaluate and compare language learning apps and the related traditional books on the same subject. The apps included Murphy’s English Grammar and Cambridge Discovery Readers and the traditional materials were English Grammar in Use and Developing Reading Skills. The study, thus, aimed to do a comparative analysis between traditional ELT materials and the digital versions...
متن کامل